//判断输入是否为素数
#include <stdio.h>
#include <math.h>
int su(int x)
{
    int t=1;
    for(int i=2;i<=sqrt(x);i+=2)
    {
        if(x%i==0)
        {
            t=0;
            break;
        }
    }
    if(x==0||x==1)
        t=0;
    return t;
}      
int main( )
{
    int a=0;
    printf("请输入需要判断的数\n");
    scanf("%d",&a);
    if(a<0)
    printf("负数不是素数！\n");
    else if(su(a)==1)
            printf("您输入的是素数！\n");
         else
            printf("您输入的不是素数！\n");
    return 0;
}
